[PEFF file: __unnamed__] file_timestamp: AE142F48 old_def_version: 00000000 old_imp_version: 00000000 current_version: 00000000 main: [export "[main]" 1:00000100] init: [missing export symbol] term: [missing export symbol] [section 0 header] name __missing__ default_address 00000000 total_size FC8 unpacked_size FC8 packed_size FC8 section_kind EXECUTABLE_READONLY share_kind PROCESS alignment 02 [section 0 disassembly] 00000000 7C0802A6 mflr r0 00000004 39430000 addi r10, r3, 0x0000 00000008 90010008 stw [r1 + 0x0008], r0 0000000C 93E1FFFC stw [r1 - 0x0004], r31 00000010 9421FFB0 stwu [r1 - 0x0050], r1 00000014 9081003C stw [r1 + 0x003C], r4 00000018 3C008001 lis r0, 0x8001 0000001C 33E08002 subic r31, r0, 32766 00000020 A86A0002 lha r3, [r10 + 0x0002] 00000024 30810038 addic r4, r1, 56 00000028 480000BD bl +0x000000BC /* 000000E4 */ 0000002C 2C030000 cmpwi r3, 0 00000030 3800FFFF li r0, 0xFFFFFFFF 00000034 7F030040 cmpl cr6, r3, r0 00000038 38A30000 addi r5, r3, 0x0000 0000003C 4182005C beq +0x0000005C /* 00000098 */ 00000040 3800FFFE li r0, 0xFFFFFFFE 00000044 7C030040 cmpl r3, r0 00000048 4C800000 mcrf cr1, cr0 0000004C 419A0044 beq cr6, +0x00000044 /* 00000090 */ 00000050 80C10038 lwz r6, [r1 + 0x0038] 00000054 2C060000 cmpwi r6, 0 00000058 4186003C beq cr1, +0x0000003C /* 00000094 */ 0000005C 8061003C lwz r3, [r1 + 0x003C] 00000060 388A0000 addi r4, r10, 0x0000 00000064 4182001C beq +0x0000001C /* 00000080 */ 00000068 48000CF1 bl +0x00000CF0 /* 00000D58 */ 0000006C 80410014 lwz r2, [r1 + 0x0014] 00000070 3BE30000 addi r31, r3, 0x0000 00000074 387F0000 addi r3, r31, 0x0000 00000078 81810058 lwz r12, [r1 + 0x0058] 0000007C 48000024 b +0x00000024 /* 000000A0 */ label00000080: 00000080 8062FFF4 lwz r3, [r2 - 0x000C] 00000084 48000CED bl +0x00000CEC /* 00000D70 */ 00000088 80410014 lwz r2, [r1 + 0x0014] 0000008C 4800000C b +0x0000000C /* 00000098 */ label00000090: 00000090 40820008 bne +0x00000008 /* 00000098 */ label00000094: 00000094 3BE00000 li r31, 0x0000 label00000098: 00000098 387F0000 addi r3, r31, 0x0000 0000009C 81810058 lwz r12, [r1 + 0x0058] label000000A0: 000000A0 83E1004C lwz r31, [r1 + 0x004C] 000000A4 7D8803A6 mtlr r12 000000A8 30210050 addic r1, r1, 80 000000AC 4E800020 blr 000000B0 00000000 .invalid 000000B4 00002041 .invalid 000000B8 80010200 lwz r0, [r1 + 0x0200] 000000BC 00000000 .invalid 000000C0 000000B0 .invalid 000000C4 001D5068 .invalid 000000C8 6F746F53 xoris r20, r27, 0x6F53 000000CC 686F705F xori r15, r3, 0x705F 000000D0 4344436F bcla 26, 4, 0x0000436C 000000D4 6D706F6E xoris r16, r11, 0x6F6E 000000D8 656E7444 oris r14, r11, 0x7444 000000DC 69737061 xori r19, r11, 0x7061 000000E0 74636800 andis. r3, r3, 0x6800 fn000000E4: 000000E4 7C650734 extsh r5, r3 000000E8 7CA04670 srawi r0, r5, 8 000000EC 7C000735 extsh. r0, r0 000000F0 39000000 li r8, 0x0000 000000F4 30A50008 addic r5, r5, 8 000000F8 39280000 addi r9, r8, 0x0000 000000FC 40800024 bge +0x00000024 /* 00000120 */ 00000100 7CA00735 extsh. r0, r5 00000104 80A2FFF8 lwz r5, [r2 - 0x0008] 00000108 54001838 rlwinm r0, r0, 3, 0, 28 0000010C 80A50002 lwz r5, [r5 + 0x0002] 00000110 41800048 blt +0x00000048 /* 00000158 */ 00000114 7D250014 addc r9, r5, r0 00000118 2C890000 cmpwi cr1, r9, 0 0000011C 48000040 b +0x00000040 /* 0000015C */ label00000120: 00000120 30000001 addic r0, r0, 1 00000124 54051838 rlwinm r5, r0, 3, 0, 28 00000128 7CA02810 subfc r5, r0, r5 0000012C 7CE02810 subfc r7, r0, r5 00000130 80A2FFF8 lwz r5, [r2 - 0x0008] 00000134 5460063E rlwinm r0, r3, 0, 24, 31 00000138 41810020 bgt +0x00000020 /* 00000158 */ 0000013C 7CC53AAE lhax r6, r5, r7 00000140 7CA53814 addc r5, r5, r7 00000144 7C003000 cmp r0, r6 00000148 54601D78 rlwinm r0, r3, 3, 21, 28 0000014C 4080000C bge +0x0000000C /* 00000158 */ 00000150 80A50002 lwz r5, [r5 + 0x0002] 00000154 7D202814 addc r9, r0, r5 label00000158: 00000158 2C890000 cmpwi cr1, r9, 0 label0000015C: 0000015C 80A90004 lwz r5, [r9 + 0x0004] 00000160 4186000C beq cr1, +0x0000000C /* 0000016C */ 00000164 90A40000 stw [r4], r5 00000168 81090000 lwz r8, [r9] label0000016C: 0000016C 38680000 addi r3, r8, 0x0000 00000170 4E800020 blr 00000174 00000000 .invalid 00000178 00002040 .invalid 0000017C 00000200 .invalid 00000180 00000000 .invalid 00000184 00000090 .invalid 00000188 001E5068 .invalid 0000018C 6F746F53 xoris r20, r27, 0x6F53 00000190 686F705F xori r15, r3, 0x705F 00000194 43444669 bcl 26, 4, +0x00004668 /* 000047FC */ 00000198 6E64526F xoris r4, r19, 0x526F 0000019C 7574696E andis. r20, r11, 0x696E 000001A0 6550726F oris r16, r10, 0x726F 000001A4 63507472 ori r16, r26, 0x7472 000001A8 7C0802A6 mflr r0 000001AC 9421FFC0 stwu [r1 - 0x0040], r1 000001B0 90010048 stw [r1 + 0x0048], r0 000001B4 7C830734 extsh r3, r4 000001B8 30810038 addic r4, r1, 56 000001BC 4BFFFF29 bl -0x000000D8 /* 000000E4 */ 000001C0 2C03FFFF cmpwi r3, -1 000001C4 2C830000 cmpwi cr1, r3, 0 000001C8 38600000 li r3, 0x0000 000001CC 4182000C beq +0x0000000C /* 000001D8 */ 000001D0 41860008 beq cr1, +0x00000008 /* 000001D8 */ 000001D4 38600001 li r3, 0x0001 label000001D8: 000001D8 81810048 lwz r12, [r1 + 0x0048] 000001DC 30210040 addic r1, r1, 64 000001E0 7D8803A6 mtlr r12 000001E4 4E800020 blr 000001E8 00000000 .invalid 000001EC 00002041 .invalid 000001F0 80000200 lwz r0, [r0 + 0x0200] 000001F4 00000000 .invalid 000001F8 00000040 .invalid 000001FC 00115068 .invalid 00000200 6F746F53 xoris r20, r27, 0x6F53 00000204 686F705F xori r15, r3, 0x705F 00000208 43444361 bcl 26, 4, +0x00004360 /* 00004568 */ 0000020C 6E446F00 xoris r4, r18, 0x6F00 00000210 3C000002 lis r0, 0x0002 00000214 30600006 addic r3, r0, 6 00000218 4E800020 blr 0000021C 00000000 .invalid 00000220 00002040 .invalid 00000224 00000100 .invalid 00000228 00000000 .invalid 0000022C 0000000C .invalid 00000230 00135068 .invalid 00000234 6F746F53 xoris r20, r27, 0x6F53 00000238 686F705F xori r15, r3, 0x705F 0000023C 43445665 bcl 26, 4, +0x00005664 /* 000058A0 */ 00000240 7273696F andi. r19, r19, 0x696F 00000244 6E000000 xoris r0, r16, 0x0000 00000248 9421FFC0 stwu [r1 - 0x0040], r1 0000024C 7C0802A6 mflr r0 00000250 90810038 stw [r1 + 0x0038], r4 00000254 90010048 stw [r1 + 0x0048], r0 00000258 3860004A li r3, 0x004A 0000025C 48000B2D bl +0x00000B2C /* 00000D88 */ 00000260 80410014 lwz r2, [r1 + 0x0014] 00000264 2C030000 cmpwi r3, 0 00000268 38830000 addi r4, r3, 0x0000 0000026C 9081003C stw [r1 + 0x003C], r4 00000270 80610038 lwz r3, [r1 + 0x0038] 00000274 40820018 bne +0x00000018 /* 0000028C */ 00000278 48000B29 bl +0x00000B28 /* 00000DA0 */ 0000027C 80410014 lwz r2, [r1 + 0x0014] 00000280 7C630734 extsh r3, r3 00000284 81810048 lwz r12, [r1 + 0x0048] 00000288 4800001C b +0x0000001C /* 000002A4 */ label0000028C: 0000028C 48000B2D bl +0x00000B2C /* 00000DB8 */ 00000290 80410014 lwz r2, [r1 + 0x0014] 00000294 8061003C lwz r3, [r1 + 0x003C] 00000298 80810038 lwz r4, [r1 + 0x0038] 0000029C 4800003D bl +0x0000003C /* 000002D8 */ 000002A0 81810048 lwz r12, [r1 + 0x0048] label000002A4: 000002A4 30210040 addic r1, r1, 64 000002A8 7D8803A6 mtlr r12 000002AC 4E800020 blr 000002B0 00000000 .invalid 000002B4 00002041 .invalid 000002B8 80000200 lwz r0, [r0 + 0x0200] 000002BC 00000000 .invalid 000002C0 00000068 .invalid 000002C4 00105068 .invalid 000002C8 6F746F53 xoris r20, r27, 0x6F53 000002CC 686F705F xori r15, r3, 0x705F 000002D0 43444F70 bc 26, 4, +0x00004F70 /* 00005240 */ 000002D4 656E0000 oris r14, r11, 0x0000 fn000002D8: 000002D8 BF61FFEC stmw [r1 - 0x0014], r27 000002DC 7C0802A6 mflr r0 000002E0 7D800026 mfcr r12 000002E4 91810004 stw [r1 + 0x0004], r12 000002E8 90010008 stw [r1 + 0x0008], r0 000002EC 9421FFA0 stwu [r1 - 0x0060], r1 000002F0 3BA30000 addi r29, r3, 0x0000 000002F4 90810038 stw [r1 + 0x0038], r4 000002F8 3BC0FFFF li r30, 0xFFFFFFFF 000002FC 3BE00000 li r31, 0x0000 00000300 48000AD1 bl +0x00000AD0 /* 00000DD0 */ 00000304 80410014 lwz r2, [r1 + 0x0014] 00000308 7C7C0734 extsh r28, r3 0000030C 48000ADD bl +0x00000ADC /* 00000DE8 */ 00000310 80410014 lwz r2, [r1 + 0x0014] 00000314 9061003C stw [r1 + 0x003C], r3 00000318 80610038 lwz r3, [r1 + 0x0038] 0000031C 48000AE5 bl +0x00000AE4 /* 00000E00 */ 00000320 80410014 lwz r2, [r1 + 0x0014] 00000324 7C600034 cntlzw r0, r3 00000328 3400FFE0 subic. r0, r0, 32 0000032C 41800014 blt +0x00000014 /* 00000340 */ 00000330 48000AE9 bl +0x00000AE8 /* 00000E18 */ 00000334 80410014 lwz r2, [r1 + 0x0014] 00000338 48000AF9 bl +0x00000AF8 /* 00000E30 */ 0000033C 80410014 lwz r2, [r1 + 0x0014] label00000340: 00000340 80610038 lwz r3, [r1 + 0x0038] 00000344 48000B05 bl +0x00000B04 /* 00000E48 */ 00000348 80410014 lwz r2, [r1 + 0x0014] 0000034C 2C030000 cmpwi r3, 0 00000350 3B630000 addi r27, r3, 0x0000 00000354 38600004 li r3, 0x0004 00000358 40820040 bne +0x00000040 /* 00000398 */ 0000035C 48000A2D bl +0x00000A2C /* 00000D88 */ 00000360 80410014 lwz r2, [r1 + 0x0014] 00000364 2C030000 cmpwi r3, 0 00000368 3B630000 addi r27, r3, 0x0000 0000036C 80610038 lwz r3, [r1 + 0x0038] 00000370 389B0000 addi r4, r27, 0x0000 00000374 4082001C bne +0x0000001C /* 00000390 */ 00000378 48000A29 bl +0x00000A28 /* 00000DA0 */ 0000037C 80410014 lwz r2, [r1 + 0x0014] 00000380 7C7F0734 extsh r31, r3 00000384 4DCE7242 creqv crb14, crb14, crb14 00000388 387E0000 addi r3, r30, 0x0000 0000038C 480000BC b +0x000000BC /* 00000448 */ label00000390: 00000390 48000AD1 bl +0x00000AD0 /* 00000E60 */ 00000394 80410014 lwz r2, [r1 + 0x0014] label00000398: 00000398 937D0000 stw [r29], r27 0000039C 807B0000 lwz r3, [r27] 000003A0 2C830000 cmpwi cr1, r3, 0 000003A4 80030000 lwz r0, [r3] 000003A8 2C000000 cmpwi r0, 0 000003AC 41860014 beq cr1, +0x00000014 /* 000003C0 */ 000003B0 4DCE7242 creqv crb14, crb14, crb14 000003B4 40820088 bne +0x00000088 /* 0000043C */ 000003B8 48000AC1 bl +0x00000AC0 /* 00000E78 */ 000003BC 80410014 lwz r2, [r1 + 0x0014] label000003C0: 000003C0 80610038 lwz r3, [r1 + 0x0038] 000003C4 48000ACD bl +0x00000ACC /* 00000E90 */ 000003C8 80410014 lwz r2, [r1 + 0x0014] 000003CC 7C7E0734 extsh r30, r3 000003D0 2D9EFFFF cmpwi cr3, r30, -1 000003D4 3880B562 li r4, 0xFFFFB562 000003D8 3C006364 lis r0, 0x6364 000003DC 30606369 addic r3, r0, 25449 000003E0 3BE0FF94 li r31, 0xFFFFFF94 000003E4 418E0060 beq cr3, +0x00000060 /* 00000444 */ 000003E8 48000AC1 bl +0x00000AC0 /* 00000EA8 */ 000003EC 80410014 lwz r2, [r1 + 0x0014] 000003F0 2C030000 cmpwi r3, 0 000003F4 907B0000 stw [r27], r3 000003F8 4082001C bne +0x0000001C /* 00000414 */ 000003FC 48000AC5 bl +0x00000AC4 /* 00000EC0 */ 00000400 80410014 lwz r2, [r1 + 0x0014] 00000404 7C7F0734 extsh r31, r3 00000408 387E0000 addi r3, r30, 0x0000 0000040C 418E0048 beq cr3, +0x00000048 /* 00000454 */ 00000410 4800003C b +0x0000003C /* 0000044C */ label00000414: 00000414 48000AC5 bl +0x00000AC4 /* 00000ED8 */ 00000418 80410014 lwz r2, [r1 + 0x0014] 0000041C 48000AA5 bl +0x00000AA4 /* 00000EC0 */ 00000420 80410014 lwz r2, [r1 + 0x0014] 00000424 7C7F0735 extsh. r31, r3 00000428 807B0000 lwz r3, [r27] 0000042C 40820018 bne +0x00000018 /* 00000444 */ 00000430 48000AC1 bl +0x00000AC0 /* 00000EF0 */ 00000434 80410014 lwz r2, [r1 + 0x0014] 00000438 807B0000 lwz r3, [r27] label0000043C: 0000043C 48000ACD bl +0x00000ACC /* 00000F08 */ 00000440 80410014 lwz r2, [r1 + 0x0014] label00000444: 00000444 387E0000 addi r3, r30, 0x0000 label00000448: 00000448 418E000C beq cr3, +0x0000000C /* 00000454 */ label0000044C: 0000044C 48000AD5 bl +0x00000AD4 /* 00000F20 */ 00000450 80410014 lwz r2, [r1 + 0x0014] label00000454: 00000454 387C0000 addi r3, r28, 0x0000 00000458 48000AE1 bl +0x00000AE0 /* 00000F38 */ 0000045C 80410014 lwz r2, [r1 + 0x0014] 00000460 8061003C lwz r3, [r1 + 0x003C] 00000464 480009CD bl +0x000009CC /* 00000E30 */ 00000468 80410014 lwz r2, [r1 + 0x0014] 0000046C 2C1F0000 cmpwi r31, 0 00000470 2C9B0000 cmpwi cr1, r27, 0 00000474 41820038 beq +0x00000038 /* 000004AC */ 00000478 807B0000 lwz r3, [r27] 0000047C 2C030000 cmpwi r3, 0 00000480 4186002C beq cr1, +0x0000002C /* 000004AC */ 00000484 4182000C beq +0x0000000C /* 00000490 */ 00000488 480009F1 bl +0x000009F0 /* 00000E78 */ 0000048C 80410014 lwz r2, [r1 + 0x0014] label00000490: 00000490 387B0000 addi r3, r27, 0x0000 00000494 48000ABD bl +0x00000ABC /* 00000F50 */ 00000498 80410014 lwz r2, [r1 + 0x0014] 0000049C 80610038 lwz r3, [r1 + 0x0038] 000004A0 38800000 li r4, 0x0000 000004A4 480009BD bl +0x000009BC /* 00000E60 */ 000004A8 80410014 lwz r2, [r1 + 0x0014] label000004AC: 000004AC 387F0000 addi r3, r31, 0x0000 000004B0 81810064 lwz r12, [r1 + 0x0064] 000004B4 80010068 lwz r0, [r1 + 0x0068] 000004B8 7D810120 mtcrf 0x10, r12 000004BC 30210060 addic r1, r1, 96 000004C0 7C0803A6 mtlr r0 000004C4 BB61FFEC lmw r27, [r1 - 0x0014] 000004C8 4E800020 blr 000004CC 00000000 .invalid 000004D0 00002043 .invalid 000004D4 80050200 lwz r0, [r5 + 0x0200] 000004D8 00000000 .invalid 000004DC 000001F4 .invalid 000004E0 0010496E .invalid 000004E4 69745368 xori r20, r11, 0x5368 000004E8 61726564 ori r18, r11, 0x6564 000004EC 5461626C rlwinm r1, r3, 12, 9, 22 000004F0 65730000 oris r19, r11, 0x0000 000004F4 7C0802A6 mflr r0 000004F8 93E1FFFC stw [r1 - 0x0004], r31 000004FC 2C030000 cmpwi r3, 0 00000500 90010008 stw [r1 + 0x0008], r0 00000504 9421FFB0 stwu [r1 - 0x0050], r1 00000508 90810038 stw [r1 + 0x0038], r4 0000050C 3BE30000 addi r31, r3, 0x0000 00000510 4182006C beq +0x0000006C /* 0000057C */ 00000514 807F0014 lwz r3, [r31 + 0x0014] 00000518 2C830000 cmpwi cr1, r3, 0 0000051C 4186000C beq cr1, +0x0000000C /* 00000528 */ 00000520 48000959 bl +0x00000958 /* 00000E78 */ 00000524 80410014 lwz r2, [r1 + 0x0014] label00000528: 00000528 807F0034 lwz r3, [r31 + 0x0034] 0000052C 2C030000 cmpwi r3, 0 00000530 4182000C beq +0x0000000C /* 0000053C */ 00000534 48000945 bl +0x00000944 /* 00000E78 */ 00000538 80410014 lwz r2, [r1 + 0x0014] label0000053C: 0000053C 80610038 lwz r3, [r1 + 0x0038] 00000540 48000A29 bl +0x00000A28 /* 00000F68 */ 00000544 80410014 lwz r2, [r1 + 0x0014] 00000548 2C030001 cmpwi r3, 1 0000054C 807F0000 lwz r3, [r31] 00000550 2C830000 cmpwi cr1, r3, 0 00000554 4082001C bne +0x0000001C /* 00000570 */ 00000558 41860018 beq cr1, +0x00000018 /* 00000570 */ 0000055C 80630000 lwz r3, [r3] 00000560 2C030000 cmpwi r3, 0 00000564 4182000C beq +0x0000000C /* 00000570 */ 00000568 48000A19 bl +0x00000A18 /* 00000F80 */ 0000056C 80410014 lwz r2, [r1 + 0x0014] label00000570: 00000570 387F0000 addi r3, r31, 0x0000 00000574 480009DD bl +0x000009DC /* 00000F50 */ 00000578 80410014 lwz r2, [r1 + 0x0014] label0000057C: 0000057C 38600000 li r3, 0x0000 00000580 81810058 lwz r12, [r1 + 0x0058] 00000584 83E1004C lwz r31, [r1 + 0x004C] 00000588 7D8803A6 mtlr r12 0000058C 30210050 addic r1, r1, 80 00000590 4E800020 blr 00000594 00000000 .invalid 00000598 00002041 .invalid 0000059C 80010200 lwz r0, [r1 + 0x0200] 000005A0 00000000 .invalid 000005A4 000000A0 .invalid 000005A8 00115068 .invalid 000005AC 6F746F53 xoris r20, r27, 0x6F53 000005B0 686F705F xori r15, r3, 0x705F 000005B4 4344436C bc 26, 4, +0x0000436C /* 00004920 */ 000005B8 6F736500 xoris r19, r27, 0x6500 000005BC 38600000 li r3, 0x0000 000005C0 4E800020 blr 000005C4 00000000 .invalid 000005C8 00002040 .invalid 000005CC 00000200 .invalid 000005D0 00000000 .invalid 000005D4 00000008 .invalid 000005D8 00105068 .invalid 000005DC 6F746F53 xoris r20, r27, 0x6F53 000005E0 686F705F xori r15, r3, 0x705F 000005E4 43444275 bcl 26, 4, +0x00004274 /* 00004858 */ 000005E8 73790000 andi. r25, r27, 0x0000 000005EC 2C040000 cmpwi r4, 0 000005F0 7C0802A6 mflr r0 000005F4 9421FFC0 stwu [r1 - 0x0040], r1 000005F8 90010048 stw [r1 + 0x0048], r0 000005FC 4182001C beq +0x0000001C /* 00000618 */ 00000600 80630000 lwz r3, [r3] 00000604 38A00048 li r5, 0x0048 00000608 80630000 lwz r3, [r3] 0000060C 2C830000 cmpwi cr1, r3, 0 00000610 80630000 lwz r3, [r3] 00000614 40860010 bne cr1, +0x00000010 /* 00000624 */ label00000618: 00000618 30210040 addic r1, r1, 64 0000061C 3860FFCE li r3, 0xFFFFFFCE 00000620 4E800020 blr label00000624: 00000624 48000975 bl +0x00000974 /* 00000F98 */ 00000628 80410014 lwz r2, [r1 + 0x0014] 0000062C 38600000 li r3, 0x0000 00000630 81810048 lwz r12, [r1 + 0x0048] 00000634 30210040 addic r1, r1, 64 00000638 7D8803A6 mtlr r12 0000063C 4E800020 blr 00000640 00000000 .invalid 00000644 00002041 .invalid 00000648 80000200 lwz r0, [r0 + 0x0200] 0000064C 00000000 .invalid 00000650 00000054 .invalid 00000654 00185068 .invalid 00000658 6F746F53 xoris r20, r27, 0x6F53 0000065C 686F705F xori r15, r3, 0x705F 00000660 43444765 bcl 26, 4, +0x00004764 /* 00004DC4 */ 00000664 74436F64 andis. r3, r2, 0x6F64 00000668 6563496E oris r3, r11, 0x496E 0000066C 666F0000 oris r15, r19, 0x0000 00000670 3860DCFE li r3, 0xFFFFDCFE 00000674 4E800020 blr 00000678 00000000 .invalid 0000067C 00002040 .invalid 00000680 00000800 .invalid 00000684 00000000 .invalid 00000688 00000008 .invalid 0000068C 00155068 .invalid 00000690 6F746F53 xoris r20, r27, 0x6F53 00000694 686F705F xori r15, r3, 0x705F 00000698 43445472 bca 26, 4, 0x00005470 0000069C 696D496D xori r13, r11, 0x496D 000006A0 61676500 ori r7, r11, 0x6500 000006A4 3860DCFE li r3, 0xFFFFDCFE 000006A8 4E800020 blr 000006AC 00000000 .invalid 000006B0 00002040 .invalid 000006B4 00000600 .invalid 000006B8 00000000 .invalid 000006BC 00000008 .invalid 000006C0 00195068 .invalid 000006C4 6F746F53 xoris r20, r27, 0x6F53 000006C8 686F705F xori r15, r3, 0x705F 000006CC 43444765 bcl 26, 4, +0x00004764 /* 00004E30 */ 000006D0 7453696D andis. r19, r2, 0x696D 000006D4 696C6172 xori r12, r11, 0x6172 000006D8 69747900 xori r20, r11, 0x7900 000006DC 7CC30734 extsh r3, r6 000006E0 2C830008 cmpwi cr1, r3, 8 000006E4 A8050000 lha r0, [r5] 000006E8 A8850006 lha r4, [r5 + 0x0006] 000006EC 2F830028 cmpwi cr7, r3, 40 000006F0 A8C50004 lha r6, [r5 + 0x0004] 000006F4 A8A50002 lha r5, [r5 + 0x0002] 000006F8 2C030018 cmpwi r3, 24 000006FC 7CA52010 subfc r5, r5, r4 00000700 7C003010 subfc r0, r0, r6 00000704 2F030020 cmpwi cr6, r3, 32 00000708 3065007F addic r3, r5, 127 0000070C 3880007F li r4, 0x007F 00000710 7C6323D6 divw r3, r3, r4 00000714 7C651814 addc r3, r5, r3 00000718 7C8301D6 mullw r4, r3, r0 0000071C 4186002C beq cr1, +0x0000002C /* 00000748 */ 00000720 54031838 rlwinm r3, r0, 3, 0, 28 00000724 7CA01810 subfc r5, r0, r3 00000728 5483083C rlwinm r3, r4, 1, 0, 30 0000072C 4182002C beq +0x0000002C /* 00000758 */ 00000730 5483103A rlwinm r3, r4, 2, 0, 29 00000734 54051838 rlwinm r5, r0, 3, 0, 28 00000738 7C632814 addc r3, r3, r5 0000073C 419A0030 beq cr6, +0x00000030 /* 0000076C */ 00000740 3860FFCE li r3, 0xFFFFFFCE 00000744 409E0030 bne cr7, +0x00000030 /* 00000774 */ label00000748: 00000748 5403083C rlwinm r3, r0, 1, 0, 30 0000074C 7C632014 addc r3, r3, r4 00000750 90680000 stw [r8], r3 00000754 4800001C b +0x0000001C /* 00000770 */ label00000758: 00000758 7C641814 addc r3, r4, r3 0000075C 7C002810 subfc r0, r0, r5 00000760 7C630014 addc r3, r3, r0 00000764 90680000 stw [r8], r3 00000768 48000008 b +0x00000008 /* 00000770 */ label0000076C: 0000076C 90680000 stw [r8], r3 label00000770: 00000770 38600000 li r3, 0x0000 label00000774: 00000774 4E800020 blr 00000778 00000000 .invalid 0000077C 00002040 .invalid 00000780 00000600 .invalid 00000784 00000000 .invalid 00000788 0000009C .invalid 0000078C 00215068 .invalid 00000790 6F746F53 xoris r20, r27, 0x6F53 00000794 686F705F xori r15, r3, 0x705F 00000798 43444765 bcl 26, 4, +0x00004764 /* 00004EFC */ 0000079C 744D6178 andis. r13, r2, 0x6178 000007A0 436F6D70 bdz cr3, +0x00006D70 /* 00007510 */ 000007A4 72657373 andi. r5, r19, 0x7373 000007A8 696F6E53 xori r15, r11, 0x6E53 000007AC 697A6500 xori r26, r11, 0x6500 000007B0 2C890000 cmpwi cr1, r9, 0 000007B4 2C070000 cmpwi r7, 0 000007B8 2F080000 cmpwi cr6, r8, 0 000007BC 38600000 li r3, 0x0000 000007C0 38000200 li r0, 0x0200 000007C4 41860008 beq cr1, +0x00000008 /* 000007CC */ 000007C8 90690000 stw [r9], r3 label000007CC: 000007CC 41820008 beq +0x00000008 /* 000007D4 */ 000007D0 90070000 stw [r7], r0 label000007D4: 000007D4 419A0008 beq cr6, +0x00000008 /* 000007DC */ 000007D8 90680000 stw [r8], r3 label000007DC: 000007DC 4E800020 blr 000007E0 00000000 .invalid 000007E4 00002040 .invalid 000007E8 00000700 .invalid 000007EC 00000000 .invalid 000007F0 00000030 .invalid 000007F4 001E5068 .invalid 000007F8 6F746F53 xoris r20, r27, 0x6F53 000007FC 686F705F xori r15, r3, 0x705F 00000800 43444765 bcl 26, 4, +0x00004764 /* 00004F64 */ 00000804 74436F6D andis. r3, r2, 0x6F6D 00000808 70726573 andi. r18, r3, 0x6573 0000080C 73696F6E andi. r9, r27, 0x6F6E 00000810 54696D65 rlwinm. r9, r3, 13, 21, 18 00000814 80A40004 lwz r5, [r4 + 0x0004] 00000818 80840022 lwz r4, [r4 + 0x0022] 0000081C 80C50000 lwz r6, [r5] 00000820 38600000 li r3, 0x0000 00000824 A8C60052 lha r6, [r6 + 0x0052] 00000828 2F060008 cmpwi cr6, r6, 8 0000082C 2C060018 cmpwi r6, 24 00000830 2C860020 cmpwi cr1, r6, 32 00000834 2F860028 cmpwi cr7, r6, 40 00000838 419A0014 beq cr6, +0x00000014 /* 0000084C */ 0000083C 38000020 li r0, 0x0020 00000840 41820018 beq +0x00000018 /* 00000858 */ 00000844 41860014 beq cr1, +0x00000014 /* 00000858 */ 00000848 409E001C bne cr7, +0x0000001C /* 00000864 */ label0000084C: 0000084C B0C40004 sth [r4 + 0x0004], r6 00000850 80A50000 lwz r5, [r5] 00000854 48000018 b +0x00000018 /* 0000086C */ label00000858: 00000858 B0040004 sth [r4 + 0x0004], r0 0000085C 80A50000 lwz r5, [r5] 00000860 4800000C b +0x0000000C /* 0000086C */ label00000864: 00000864 3860DCF4 li r3, 0xFFFFDCF4 00000868 48000018 b +0x00000018 /* 00000880 */ label0000086C: 0000086C A8A50022 lha r5, [r5 + 0x0022] 00000870 B0640006 sth [r4 + 0x0006], r3 00000874 B0A4000A sth [r4 + 0x000A], r5 00000878 B064000C sth [r4 + 0x000C], r3 0000087C B0640008 sth [r4 + 0x0008], r3 label00000880: 00000880 4E800020 blr 00000884 00000000 .invalid 00000888 00002040 .invalid 0000088C 00000200 .invalid 00000890 00000000 .invalid 00000894 00000070 .invalid 00000898 00175068 .invalid 0000089C 6F746F53 xoris r20, r27, 0x6F53 000008A0 686F705F xori r15, r3, 0x705F 000008A4 43445072 bca 26, 4, 0x00005070 000008A8 65436F6D oris r3, r10, 0x6F6D 000008AC 70726573 andi. r18, r3, 0x6573 000008B0 73000000 andi. r0, r24, 0x0000 000008B4 BF01FFE0 stmw [r1 - 0x0020], r24 000008B8 3BA40000 addi r29, r4, 0x0000 000008BC 807D0026 lwz r3, [r29 + 0x0026] 000008C0 80BD0004 lwz r5, [r29 + 0x0004] 000008C4 2C030000 cmpwi r3, 0 000008C8 80A50000 lwz r5, [r5] 000008CC 7C0802A6 mflr r0 000008D0 ABC50022 lha r30, [r5 + 0x0022] 000008D4 90010008 stw [r1 + 0x0008], r0 000008D8 831D0008 lwz r24, [r29 + 0x0008] 000008DC 9421FFA0 stwu [r1 - 0x0060], r1 000008E0 93010038 stw [r1 + 0x0038], r24 000008E4 ABE50020 lha r31, [r5 + 0x0020] 000008E8 3B800000 li r28, 0x0000 000008EC 3B200000 li r25, 0x0000 000008F0 57DB083C rlwinm r27, r30, 1, 0, 30 000008F4 41820020 beq +0x00000020 /* 00000914 */ 000008F8 80FD002A lwz r7, [r29 + 0x002A] 000008FC 38800FA0 li r4, 0x0FA0 00000900 38A00000 li r5, 0x0000 00000904 38C00000 li r6, 0x0000 00000908 480006A9 bl +0x000006A8 /* 00000FB0 */ 0000090C 80410014 lwz r2, [r1 + 0x0014] 00000910 83010038 lwz r24, [r1 + 0x0038] label00000914: 00000914 A8BD005E lha r5, [r29 + 0x005E] 00000918 A81D0044 lha r0, [r29 + 0x0044] 0000091C 2C050008 cmpwi r5, 8 00000920 A89D0042 lha r4, [r29 + 0x0042] 00000924 2F850020 cmpwi cr7, r5, 32 00000928 7D0021D6 mullw r8, r0, r4 0000092C A8DD0046 lha r6, [r29 + 0x0046] 00000930 41820014 beq +0x00000014 /* 00000944 */ 00000934 54C6103A rlwinm r6, r6, 2, 0, 29 00000938 419E000C beq cr7, +0x0000000C /* 00000944 */ 0000093C 3B20FFCE li r25, 0xFFFFFFCE 00000940 48000190 b +0x00000190 /* 00000AD0 */ label00000944: 00000944 80BD0004 lwz r5, [r29 + 0x0004] 00000948 801D003E lwz r0, [r29 + 0x003E] 0000094C 80A50000 lwz r5, [r5] 00000950 7C060014 addc r0, r6, r0 00000954 A8A50052 lha r5, [r5 + 0x0052] 00000958 7F404014 addc r26, r0, r8 0000095C 2F850008 cmpwi cr7, r5, 8 00000960 2F050028 cmpwi cr6, r5, 40 00000964 2C050018 cmpwi r5, 24 00000968 2C850020 cmpwi cr1, r5, 32 0000096C 419E0028 beq cr7, +0x00000028 /* 00000994 */ 00000970 57C01838 rlwinm r0, r30, 3, 0, 28 00000974 7C1E0010 subfc r0, r30, r0 00000978 7C1E0010 subfc r0, r30, r0 0000097C 41820040 beq +0x00000040 /* 000009BC */ 00000980 57C01838 rlwinm r0, r30, 3, 0, 28 00000984 7C180014 addc r0, r24, r0 00000988 307A0001 addic r3, r26, 1 0000098C 41860094 beq cr1, +0x00000094 /* 00000A20 */ 00000990 409A0114 bne cr6, +0x00000114 /* 00000AA4 */ label00000994: 00000994 7C18D814 addc r0, r24, r27 00000998 90010038 stw [r1 + 0x0038], r0 0000099C 387A0000 addi r3, r26, 0x0000 000009A0 38DF0000 addi r6, r31, 0x0000 000009A4 38FE0000 addi r7, r30, 0x0000 000009A8 39380000 addi r9, r24, 0x0000 000009AC 31010038 addic r8, r1, 56 000009B0 38A00001 li r5, 0x0001 000009B4 48000189 bl +0x00000188 /* 00000B3C */ 000009B8 480000F0 b +0x000000F0 /* 00000AA8 */ label000009BC: 000009BC 7C180014 addc r0, r24, r0 000009C0 90010038 stw [r1 + 0x0038], r0 000009C4 307A0001 addic r3, r26, 1 000009C8 38A00004 li r5, 0x0004 000009CC 38DF0000 addi r6, r31, 0x0000 000009D0 38FE0000 addi r7, r30, 0x0000 000009D4 31010038 addic r8, r1, 56 000009D8 39380000 addi r9, r24, 0x0000 000009DC 48000161 bl +0x00000160 /* 00000B3C */ 000009E0 7D3BC014 addc r9, r27, r24 000009E4 307A0002 addic r3, r26, 2 000009E8 A89D0042 lha r4, [r29 + 0x0042] 000009EC 38A00004 li r5, 0x0004 000009F0 38DF0000 addi r6, r31, 0x0000 000009F4 38FE0000 addi r7, r30, 0x0000 000009F8 48000145 bl +0x00000144 /* 00000B3C */ 000009FC 57C0103A rlwinm r0, r30, 2, 0, 29 00000A00 7D380014 addc r9, r24, r0 00000A04 307A0003 addic r3, r26, 3 00000A08 38DF0000 addi r6, r31, 0x0000 00000A0C 38FE0000 addi r7, r30, 0x0000 00000A10 A89D0042 lha r4, [r29 + 0x0042] 00000A14 38A00004 li r5, 0x0004 00000A18 48000125 bl +0x00000124 /* 00000B3C */ 00000A1C 4800008C b +0x0000008C /* 00000AA8 */ label00000A20: 00000A20 90010038 stw [r1 + 0x0038], r0 00000A24 38A00004 li r5, 0x0004 00000A28 38DF0000 addi r6, r31, 0x0000 00000A2C 38FE0000 addi r7, r30, 0x0000 00000A30 31010038 addic r8, r1, 56 00000A34 39380000 addi r9, r24, 0x0000 00000A38 48000105 bl +0x00000104 /* 00000B3C */ 00000A3C 7D3BC014 addc r9, r27, r24 00000A40 307A0002 addic r3, r26, 2 00000A44 A89D0042 lha r4, [r29 + 0x0042] 00000A48 38A00004 li r5, 0x0004 00000A4C 38DF0000 addi r6, r31, 0x0000 00000A50 38FE0000 addi r7, r30, 0x0000 00000A54 480000E9 bl +0x000000E8 /* 00000B3C */ 00000A58 57C0103A rlwinm r0, r30, 2, 0, 29 00000A5C 7D380014 addc r9, r24, r0 00000A60 307A0003 addic r3, r26, 3 00000A64 A89D0042 lha r4, [r29 + 0x0042] 00000A68 38A00004 li r5, 0x0004 00000A6C 38DF0000 addi r6, r31, 0x0000 00000A70 38FE0000 addi r7, r30, 0x0000 00000A74 480000C9 bl +0x000000C8 /* 00000B3C */ 00000A78 57C01838 rlwinm r0, r30, 3, 0, 28 00000A7C 7C1E0010 subfc r0, r30, r0 00000A80 7C1E0010 subfc r0, r30, r0 00000A84 7D380014 addc r9, r24, r0 00000A88 387A0000 addi r3, r26, 0x0000 00000A8C 38DF0000 addi r6, r31, 0x0000 00000A90 38FE0000 addi r7, r30, 0x0000 00000A94 A89D0042 lha r4, [r29 + 0x0042] 00000A98 38A00004 li r5, 0x0004 00000A9C 480000A1 bl +0x000000A0 /* 00000B3C */ 00000AA0 48000008 b +0x00000008 /* 00000AA8 */ label00000AA4: 00000AA4 3B20FFCE li r25, 0xFFFFFFCE label00000AA8: 00000AA8 801D001C lwz r0, [r29 + 0x001C] 00000AAC 80C10038 lwz r6, [r1 + 0x0038] 00000AB0 7C001120 mtcrf 0x01, r0 00000AB4 409E001C bne cr7, +0x0000001C /* 00000AD0 */ 00000AB8 80BD0004 lwz r5, [r29 + 0x0004] 00000ABC 801D0008 lwz r0, [r29 + 0x0008] 00000AC0 80A50000 lwz r5, [r5] 00000AC4 7C003010 subfc r0, r0, r6 00000AC8 9005002C stw [r5 + 0x002C], r0 00000ACC 939D00AA stw [r29 + 0x00AA], r28 label00000AD0: 00000AD0 807D0026 lwz r3, [r29 + 0x0026] 00000AD4 38800FA0 li r4, 0x0FA0 00000AD8 2C030000 cmpwi r3, 0 00000ADC 38A00002 li r5, 0x0002 00000AE0 38C00000 li r6, 0x0000 00000AE4 41820010 beq +0x00000010 /* 00000AF4 */ 00000AE8 80FD002A lwz r7, [r29 + 0x002A] 00000AEC 480004C5 bl +0x000004C4 /* 00000FB0 */ 00000AF0 80410014 lwz r2, [r1 + 0x0014] label00000AF4: 00000AF4 38790000 addi r3, r25, 0x0000 00000AF8 81810068 lwz r12, [r1 + 0x0068] 00000AFC 30210060 addic r1, r1, 96 00000B00 7D8803A6 mtlr r12 00000B04 BB01FFE0 lmw r24, [r1 - 0x0020] 00000B08 4E800020 blr 00000B0C 00000000 .invalid 00000B10 00002041 .invalid 00000B14 80080200 lwz r0, [r8 + 0x0200] 00000B18 00000000 .invalid 00000B1C 00000258 .invalid 00000B20 00185068 .invalid 00000B24 6F746F53 xoris r20, r27, 0x6F53 00000B28 686F705F xori r15, r3, 0x705F 00000B2C 43444261 bcl 26, 4, +0x00004260 /* 00004D8C */ 00000B30 6E64436F xoris r4, r19, 0x436F 00000B34 6D707265 xoris r16, r11, 0x7265 00000B38 73730000 andi. r19, r27, 0x0000 fn00000B3C: 00000B3C BEC1FFD8 stmw [r1 - 0x0028], r22 00000B40 7CB90734 extsh r25, r5 00000B44 7CF80735 extsh. r24, r7 00000B48 3018FFFF subic r0, r24, 1 00000B4C 7C9A0734 extsh r26, r4 00000B50 7CDB0734 extsh r27, r6 00000B54 7C180734 extsh r24, r0 00000B58 83880000 lwz r28, [r8] 00000B5C 7FB900D0 neg r29, r25 00000B60 572C083C rlwinm r12, r25, 1, 0, 30 00000B64 408101AC ble +0x000001AC /* 00000D10 */ 00000B68 33E9FFFE subic r31, r9, 2 label00000B6C: 00000B6C 3BDB0000 addi r30, r27, 0x0000 00000B70 2C9E0000 cmpwi cr1, r30, 0 00000B74 38E30000 addi r7, r3, 0x0000 00000B78 389C0000 addi r4, r28, 0x0000 00000B7C 40850178 ble cr1, +0x00000178 /* 00000CF4 */ label00000B80: 00000B80 3AE00000 li r23, 0x0000 00000B84 39400000 li r10, 0x0000 00000B88 40850068 ble cr1, +0x00000068 /* 00000BF0 */ 00000B8C 7CC7E814 addc r6, r7, r29 00000B90 39670000 addi r11, r7, 0x0000 00000B94 7D26C8EE lbzux r9, r6, r25 00000B98 7C0BC8EE lbzux r0, r11, r25 00000B9C 7D290774 extsb r9, r9 00000BA0 3AC00001 li r22, 0x0001 00000BA4 7C000774 extsb r0, r0 00000BA8 7F004800 cmp cr6, r0, r9 00000BAC 7CA76014 addc r5, r7, r12 label00000BB0: 00000BB0 409A0014 bne cr6, +0x00000014 /* 00000BC4 */ 00000BB4 88050000 lbz r0, [r5] 00000BB8 7C000774 extsb r0, r0 00000BBC 7C804800 cmp cr1, r0, r9 00000BC0 4186015C beq cr1, +0x0000015C /* 00000D1C */ label00000BC4: 00000BC4 7ED70734 extsh r23, r22 00000BC8 7C17F000 cmp r23, r30 00000BCC 7CB92814 addc r5, r25, r5 00000BD0 32D70001 addic r22, r23, 1 00000BD4 4080001C bge +0x0000001C /* 00000BF0 */ 00000BD8 7D26C8EE lbzux r9, r6, r25 00000BDC 7C0BC8EE lbzux r0, r11, r25 00000BE0 7D290774 extsb r9, r9 00000BE4 7C000774 extsb r0, r0 00000BE8 7F004800 cmp cr6, r0, r9 00000BEC 4BFFFFC4 b -0x0000003C /* 00000BB0 */ label00000BF0: 00000BF0 2C970000 cmpwi cr1, r23, 0 00000BF4 7CC7E814 addc r6, r7, r29 00000BF8 41860060 beq cr1, +0x00000060 /* 00000C58 */ label00000BFC: 00000BFC 39370000 addi r9, r23, 0x0000 00000C00 2C09007F cmpwi r9, 127 00000C04 38BC0000 addi r5, r28, 0x0000 00000C08 40810008 ble +0x00000008 /* 00000C10 */ 00000C0C 3920007F li r9, 0x007F label00000C10: 00000C10 7C09B810 subfc r0, r9, r23 00000C14 2C890000 cmpwi cr1, r9, 0 00000C18 7C170735 extsh. r23, r0 00000C1C 7FC9F010 subfc r30, r9, r30 00000C20 3129FFFF subic r9, r9, 1 00000C24 993C0000 stb [r28], r9 00000C28 339C0001 addic r28, r28, 1 00000C2C 7D290734 extsh r9, r9 00000C30 41860024 beq cr1, +0x00000024 /* 00000C54 */ label00000C34: 00000C34 2C890000 cmpwi cr1, r9, 0 00000C38 3009FFFF subic r0, r9, 1 00000C3C 7D26C8EE lbzux r9, r6, r25 00000C40 7CE7C814 addc r7, r7, r25 00000C44 9D250001 stbu [r5 + 0x0001], r9 00000C48 339C0001 addic r28, r28, 1 00000C4C 7C090734 extsh r9, r0 00000C50 4086FFE4 bne cr1, -0x0000001C /* 00000C34 */ label00000C54: 00000C54 4082FFA8 bne -0x00000058 /* 00000BFC */ label00000C58: 00000C58 2C8A0000 cmpwi cr1, r10, 0 00000C5C 41860090 beq cr1, +0x00000090 /* 00000CEC */ 00000C60 7D27C8AE lbzx r9, r7, r25 00000C64 88070000 lbz r0, [r7] 00000C68 7D290774 extsb r9, r9 00000C6C 7C050774 extsb r5, r0 00000C70 7C092800 cmp r9, r5 00000C74 2C9E0001 cmpwi cr1, r30, 1 00000C78 7CE7C814 addc r7, r7, r25 00000C7C 38000001 li r0, 0x0001 00000C80 40820058 bne +0x00000058 /* 00000CD8 */ 00000C84 40850054 ble cr1, +0x00000054 /* 00000CD8 */ 00000C88 39270000 addi r9, r7, 0x0000 00000C8C 38000002 li r0, 0x0002 00000C90 7CC9C8EE lbzux r6, r9, r25 00000C94 2F00007F cmpwi cr6, r0, 127 00000C98 7CC60774 extsb r6, r6 00000C9C 7C862800 cmp cr1, r6, r5 00000CA0 7C00F000 cmp r0, r30 00000CA4 7CE7C814 addc r7, r7, r25 label00000CA8: 00000CA8 40860030 bne cr1, +0x00000030 /* 00000CD8 */ 00000CAC 30C00001 addic r6, r0, 1 00000CB0 40980028 bge cr6, +0x00000028 /* 00000CD8 */ 00000CB4 40800024 bge +0x00000024 /* 00000CD8 */ 00000CB8 7CC00734 extsh r0, r6 00000CBC 7CC9C8EE lbzux r6, r9, r25 00000CC0 2F00007F cmpwi cr6, r0, 127 00000CC4 7CC60774 extsb r6, r6 00000CC8 7C862800 cmp cr1, r6, r5 00000CCC 7C00F000 cmp r0, r30 00000CD0 7CE7C814 addc r7, r7, r25 00000CD4 4BFFFFD4 b -0x0000002C /* 00000CA8 */ label00000CD8: 00000CD8 21200001 subfic r9, r0, 1 00000CDC 98BC0001 stb [r28 + 0x0001], r5 00000CE0 7FC0F010 subfc r30, r0, r30 00000CE4 993C0000 stb [r28], r9 00000CE8 339C0002 addic r28, r28, 2 label00000CEC: 00000CEC 2C9E0000 cmpwi cr1, r30, 0 00000CF0 4185FE90 bgt cr1, -0x00000170 /* 00000B80 */ label00000CF4: 00000CF4 7D24E010 subfc r9, r4, r28 00000CF8 2C980000 cmpwi cr1, r24, 0 00000CFC B53F0002 sthu [r31 + 0x0002], r9 00000D00 3138FFFF subic r9, r24, 1 00000D04 7C63D014 addc r3, r3, r26 00000D08 7D380734 extsh r24, r9 00000D0C 4185FE60 bgt cr1, -0x000001A0 /* 00000B6C */ label00000D10: 00000D10 93880000 stw [r8], r28 00000D14 BAC1FFD8 lmw r22, [r1 - 0x0028] 00000D18 4E800020 blr label00000D1C: 00000D1C 39400001 li r10, 0x0001 00000D20 4BFFFED0 b -0x00000130 /* 00000BF0 */ 00000D24 00000000 .invalid 00000D28 00002040 .invalid 00000D2C 000A0700 .invalid 00000D30 00000000 .invalid 00000D34 000001E8 .invalid 00000D38 0018436F .invalid 00000D3C 6D707265 xoris r16, r11, 0x7265 00000D40 73735068 andi. r19, r27, 0x5068 00000D44 6F746F53 xoris r20, r27, 0x6F53 00000D48 686F7043 xori r15, r3, 0x7043 00000D4C 68616E6E xori r1, r3, 0x6E6E 00000D50 656C0000 oris r12, r11, 0x0000 00000D54 8000FFFC lwz r0, [r0 - 0x0004] fn00000D58: 00000D58 8182FF8C lwz r12, [r2 - 0x0074] 00000D5C 90410014 stw [r1 + 0x0014], r2 00000D60 800C0000 lwz r0, [r12] 00000D64 804C0004 lwz r2, [r12 + 0x0004] 00000D68 7C0903A6 mtctr r0 00000D6C 4E800420 bctr fn00000D70: 00000D70 8182FFEC lwz r12, [r2 - 0x0014] 00000D74 90410014 stw [r1 + 0x0014], r2 00000D78 800C0000 lwz r0, [r12] 00000D7C 804C0004 lwz r2, [r12 + 0x0004] 00000D80 7C0903A6 mtctr r0 00000D84 4E800420 bctr fn00000D88: 00000D88 8182FFB4 lwz r12, [r2 - 0x004C] 00000D8C 90410014 stw [r1 + 0x0014], r2 00000D90 800C0000 lwz r0, [r12] 00000D94 804C0004 lwz r2, [r12 + 0x0004] 00000D98 7C0903A6 mtctr r0 00000D9C 4E800420 bctr fn00000DA0: 00000DA0 8182FFE8 lwz r12, [r2 - 0x0018] 00000DA4 90410014 stw [r1 + 0x0014], r2 00000DA8 800C0000 lwz r0, [r12] 00000DAC 804C0004 lwz r2, [r12 + 0x0004] 00000DB0 7C0903A6 mtctr r0 00000DB4 4E800420 bctr fn00000DB8: 00000DB8 8182FFA4 lwz r12, [r2 - 0x005C] 00000DBC 90410014 stw [r1 + 0x0014], r2 00000DC0 800C0000 lwz r0, [r12] 00000DC4 804C0004 lwz r2, [r12 + 0x0004] 00000DC8 7C0903A6 mtctr r0 00000DCC 4E800420 bctr fn00000DD0: 00000DD0 8182FFD0 lwz r12, [r2 - 0x0030] 00000DD4 90410014 stw [r1 + 0x0014], r2 00000DD8 800C0000 lwz r0, [r12] 00000DDC 804C0004 lwz r2, [r12 + 0x0004] 00000DE0 7C0903A6 mtctr r0 00000DE4 4E800420 bctr fn00000DE8: 00000DE8 8182FFB0 lwz r12, [r2 - 0x0050] 00000DEC 90410014 stw [r1 + 0x0014], r2 00000DF0 800C0000 lwz r0, [r12] 00000DF4 804C0004 lwz r2, [r12 + 0x0004] 00000DF8 7C0903A6 mtctr r0 00000DFC 4E800420 bctr fn00000E00: 00000E00 8182FFA8 lwz r12, [r2 - 0x0058] 00000E04 90410014 stw [r1 + 0x0014], r2 00000E08 800C0000 lwz r0, [r12] 00000E0C 804C0004 lwz r2, [r12 + 0x0004] 00000E10 7C0903A6 mtctr r0 00000E14 4E800420 bctr fn00000E18: 00000E18 8182FFE4 lwz r12, [r2 - 0x001C] 00000E1C 90410014 stw [r1 + 0x0014], r2 00000E20 800C0000 lwz r0, [r12] 00000E24 804C0004 lwz r2, [r12 + 0x0004] 00000E28 7C0903A6 mtctr r0 00000E2C 4E800420 bctr fn00000E30: 00000E30 8182FFC0 lwz r12, [r2 - 0x0040] 00000E34 90410014 stw [r1 + 0x0014], r2 00000E38 800C0000 lwz r0, [r12] 00000E3C 804C0004 lwz r2, [r12 + 0x0004] 00000E40 7C0903A6 mtctr r0 00000E44 4E800420 bctr fn00000E48: 00000E48 8182FF94 lwz r12, [r2 - 0x006C] 00000E4C 90410014 stw [r1 + 0x0014], r2 00000E50 800C0000 lwz r0, [r12] 00000E54 804C0004 lwz r2, [r12 + 0x0004] 00000E58 7C0903A6 mtctr r0 00000E5C 4E800420 bctr fn00000E60: 00000E60 8182FF98 lwz r12, [r2 - 0x0068] 00000E64 90410014 stw [r1 + 0x0014], r2 00000E68 800C0000 lwz r0, [r12] 00000E6C 804C0004 lwz r2, [r12 + 0x0004] 00000E70 7C0903A6 mtctr r0 00000E74 4E800420 bctr fn00000E78: 00000E78 8182FFC8 lwz r12, [r2 - 0x0038] 00000E7C 90410014 stw [r1 + 0x0014], r2 00000E80 800C0000 lwz r0, [r12] 00000E84 804C0004 lwz r2, [r12 + 0x0004] 00000E88 7C0903A6 mtctr r0 00000E8C 4E800420 bctr fn00000E90: 00000E90 8182FF9C lwz r12, [r2 - 0x0064] 00000E94 90410014 stw [r1 + 0x0014], r2 00000E98 800C0000 lwz r0, [r12] 00000E9C 804C0004 lwz r2, [r12 + 0x0004] 00000EA0 7C0903A6 mtctr r0 00000EA4 4E800420 bctr fn00000EA8: 00000EA8 8182FFD8 lwz r12, [r2 - 0x0028] 00000EAC 90410014 stw [r1 + 0x0014], r2 00000EB0 800C0000 lwz r0, [r12] 00000EB4 804C0004 lwz r2, [r12 + 0x0004] 00000EB8 7C0903A6 mtctr r0 00000EBC 4E800420 bctr fn00000EC0: 00000EC0 8182FFCC lwz r12, [r2 - 0x0034] 00000EC4 90410014 stw [r1 + 0x0014], r2 00000EC8 800C0000 lwz r0, [r12] 00000ECC 804C0004 lwz r2, [r12 + 0x0004] 00000ED0 7C0903A6 mtctr r0 00000ED4 4E800420 bctr fn00000ED8: 00000ED8 8182FFDC lwz r12, [r2 - 0x0024] 00000EDC 90410014 stw [r1 + 0x0014], r2 00000EE0 800C0000 lwz r0, [r12] 00000EE4 804C0004 lwz r2, [r12 + 0x0004] 00000EE8 7C0903A6 mtctr r0 00000EEC 4E800420 bctr fn00000EF0: 00000EF0 8182FFE0 lwz r12, [r2 - 0x0020] 00000EF4 90410014 stw [r1 + 0x0014], r2 00000EF8 800C0000 lwz r0, [r12] 00000EFC 804C0004 lwz r2, [r12 + 0x0004] 00000F00 7C0903A6 mtctr r0 00000F04 4E800420 bctr fn00000F08: 00000F08 8182FFBC lwz r12, [r2 - 0x0044] 00000F0C 90410014 stw [r1 + 0x0014], r2 00000F10 800C0000 lwz r0, [r12] 00000F14 804C0004 lwz r2, [r12 + 0x0004] 00000F18 7C0903A6 mtctr r0 00000F1C 4E800420 bctr fn00000F20: 00000F20 8182FFA0 lwz r12, [r2 - 0x0060] 00000F24 90410014 stw [r1 + 0x0014], r2 00000F28 800C0000 lwz r0, [r12] 00000F2C 804C0004 lwz r2, [r12 + 0x0004] 00000F30 7C0903A6 mtctr r0 00000F34 4E800420 bctr fn00000F38: 00000F38 8182FFD4 lwz r12, [r2 - 0x002C] 00000F3C 90410014 stw [r1 + 0x0014], r2 00000F40 800C0000 lwz r0, [r12] 00000F44 804C0004 lwz r2, [r12 + 0x0004] 00000F48 7C0903A6 mtctr r0 00000F4C 4E800420 bctr fn00000F50: 00000F50 8182FFC4 lwz r12, [r2 - 0x003C] 00000F54 90410014 stw [r1 + 0x0014], r2 00000F58 800C0000 lwz r0, [r12] 00000F5C 804C0004 lwz r2, [r12 + 0x0004] 00000F60 7C0903A6 mtctr r0 00000F64 4E800420 bctr fn00000F68: 00000F68 8182FFAC lwz r12, [r2 - 0x0054] 00000F6C 90410014 stw [r1 + 0x0014], r2 00000F70 800C0000 lwz r0, [r12] 00000F74 804C0004 lwz r2, [r12 + 0x0004] 00000F78 7C0903A6 mtctr r0 00000F7C 4E800420 bctr fn00000F80: 00000F80 8182FFB8 lwz r12, [r2 - 0x0048] 00000F84 90410014 stw [r1 + 0x0014], r2 00000F88 800C0000 lwz r0, [r12] 00000F8C 804C0004 lwz r2, [r12 + 0x0004] 00000F90 7C0903A6 mtctr r0 00000F94 4E800420 bctr fn00000F98: 00000F98 8182FFF0 lwz r12, [r2 - 0x0010] 00000F9C 90410014 stw [r1 + 0x0014], r2 00000FA0 800C0000 lwz r0, [r12] 00000FA4 804C0004 lwz r2, [r12 + 0x0004] 00000FA8 7C0903A6 mtctr r0 00000FAC 4E800420 bctr fn00000FB0: 00000FB0 8182FF90 lwz r12, [r2 - 0x0070] 00000FB4 90410014 stw [r1 + 0x0014], r2 00000FB8 800C0000 lwz r0, [r12] 00000FBC 804C0004 lwz r2, [r12 + 0x0004] 00000FC0 7C0903A6 mtctr r0 00000FC4 4E800420 bctr [section 1 header] name __missing__ default_address 00000000 total_size 271 unpacked_size 271 packed_size 166 section_kind PATTERN_DATA share_kind PROCESS alignment 04 [section 1 data] 0000000000000000 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000010 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000030 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000050 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000060 | 00 00 00 00 00 00 00 00 00 00 02 28 00 00 01 20 | ( 0000000000000070 | 00 00 01 30 00 00 00 00 00 00 00 74 00 00 00 00 | 0 t 0000000000000080 | 00 00 01 A8 00 00 00 74 00 00 00 00 00 00 02 10 | t 0000000000000090 | 00 00 00 74 00 00 00 00 00 00 02 48 00 00 00 74 | t H t 00000000000000A0 | 00 00 00 00 00 00 04 F4 00 00 00 74 00 00 00 00 | t 00000000000000B0 | 00 00 05 BC 00 00 00 74 00 00 00 00 00 00 05 EC | t 00000000000000C0 | 00 00 00 74 00 00 00 00 00 00 06 DC 00 00 00 74 | t t 00000000000000D0 | 00 00 00 00 00 00 07 B0 00 00 00 74 00 00 00 00 | t 00000000000000E0 | 00 00 08 14 00 00 00 74 00 00 00 00 00 00 08 B4 | t 00000000000000F0 | 00 00 00 74 00 00 00 00 00 00 00 00 00 00 00 00 | t 0000000000000100 | AA FE 07 00 00 00 00 00 00 00 00 00 00 00 03 F0 | 0000000000000110 | 00 01 00 04 00 00 00 74 00 00 00 00 00 00 00 00 | t 0000000000000120 | 00 08 00 00 01 30 00 17 00 00 01 70 00 00 00 00 | 0 p 0000000000000130 | FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 | 0000000000000140 | FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 | 0000000000000150 | 00 00 00 8C 00 00 00 F0 00 00 00 80 00 00 02 F0 | 0000000000000160 | 00 00 00 A4 00 00 03 F0 00 00 00 98 00 00 03 F0 | 0000000000000170 | 00 00 00 BC 00 00 03 F0 00 00 00 D4 00 0F EF F0 | 0000000000000180 | 00 00 00 C8 00 03 EF F0 00 00 00 E0 00 00 03 F0 | 0000000000000190 | 00 00 00 EC 00 00 03 F0 FF FF FF FF 00 00 00 00 | 00000000000001A0 | FF FF FF FF 00 00 00 00 00 00 00 B0 00 00 03 F0 | 00000000000001B0 | FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 | 00000000000001C0 | FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 | 00000000000001D0 | FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 | 00000000000001E0 | FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 | 00000000000001F0 | FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 | 0000000000000200 | FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 | 0000000000000210 | FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 | 0000000000000220 | FF FF FF FF 00 00 00 00 47 57 65 20 61 72 65 20 | GWe are 0000000000000230 | 68 6F 73 65 64 20 2D 20 77 65 20 67 6F 74 20 61 | hosed - we got a 0000000000000240 | 20 7A 65 72 6F 20 70 72 6F 63 49 6E 66 6F 20 6F | zero procInfo o 0000000000000250 | 6E 20 61 20 6E 61 74 69 76 65 20 63 6F 6D 70 6F | n a native compo 0000000000000260 | 6E 65 6E 74 20 64 69 73 70 61 74 63 68 2E 2E 2E | nent dispatch... 0000000000000270 | 00 | [section 1 relocation program disassembly] 0000: 4A19 reloc_v_add_imports num_words=26 0002: 4202 reloc_v_add_sect_d num_words=3 0004: 440A reloc_v_add_sect_c_sect_d_none num_3_word_blocks=11 0006: 01C1 reloc_skip_then_add_sect_d skip_words=7, num_words=1 0008: 8009 reloc_incr_reloc_addr delta=0xA 000A: 4200 reloc_v_add_sect_d num_words=1 000C: 8001 reloc_incr_reloc_addr delta=0x2 000E: 4800 reloc_v_add_sect_d_none num_2_word_blocks=1 0010: 801F reloc_incr_reloc_addr delta=0x20 0012: 4808 reloc_v_add_sect_d_none num_2_word_blocks=9 0014: 0101 reloc_skip_then_add_sect_d skip_words=4, num_words=1 [section 2 header] name __missing__ default_address 00000000 total_size 0 unpacked_size 0 packed_size 2A0 section_kind LOADER share_kind PROCESS alignment 00 [export table: 0 entries] [import table: 26 entries] 0 => [import InterfaceLib:CallComponentFunctionWithStorageProcInfo (02)] 1 => [import InterfaceLib:CallUniversalProc (02)] 2 => [import InterfaceLib:GetComponentRefcon (02)] 3 => [import InterfaceLib:SetComponentRefcon (02)] 4 => [import InterfaceLib:OpenComponentResFile (02)] 5 => [import InterfaceLib:CloseComponentResFile (02)] 6 => [import InterfaceLib:SetComponentInstanceStorage (02)] 7 => [import InterfaceLib:GetComponentInstanceA5 (02)] 8 => [import InterfaceLib:CountComponentInstances (02)] 9 => [import InterfaceLib:GetZone (02)] 10 => [import InterfaceLib:NewPtrClear (02)] 11 => [import InterfaceLib:HPurge (02)] 12 => [import InterfaceLib:HNoPurge (02)] 13 => [import InterfaceLib:SetZone (02)] 14 => [import InterfaceLib:DisposePtr (02)] 15 => [import InterfaceLib:DisposeHandle (02)] 16 => [import InterfaceLib:ResError (02)] 17 => [import InterfaceLib:CurResFile (02)] 18 => [import InterfaceLib:UseResFile (02)] 19 => [import InterfaceLib:Get1Resource (02)] 20 => [import InterfaceLib:LoadResource (02)] 21 => [import InterfaceLib:DetachResource (02)] 22 => [import InterfaceLib:SystemZone (02)] 23 => [import InterfaceLib:MemError (02)] 24 => [import InterfaceLib:DebugStr (02)] 25 => [import InterfaceLib:BlockMoveData (02)]